package com.slt.designpatterns.factory.factory1.factoryMethod;


import com.slt.designpatterns.factory.factory1.simpleFactory.Shape;

/**
 * 工厂方法模式是简单工厂的仅一步深化， 在工厂方法模式中，我们不再提供一个统一的工厂类来创建所有的对象，
 * 而是针对不同的对象提供不同的工厂。也就是说 每个对象都有一个与之对应的工厂
 */
public class Test {

    public static void main(String[] args) {
        Factory circlefactory = new CircleFactory();
//        Shape circle = circlefactory.getShape();
//        circle.draw();
    }

}

